﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace AlphaSolutionsGP
{
    public class Person
    {
        #region properties
            private string _firstName;
            private string _surname;
            private string _middleName;
            private string _DOB;
            private string _nationality;
            private string _homeTown;
            private string _streetAddress;
            private string _postcode;
            private string _city;
            private string _mobileNumber;
            private string _telephoneNumber;
            private string _emailAddress;
            private string _assignedEmail;
        #endregion

        #region constructors
            public Person()
        {

        }
        public Person(string firstname, string middleName,string surname, string dob, string nationality, string hometown, string streetaddress, string postcode, string city
                , string mobilenumber, string telephonenumber, string emailaddress, string assignedEmail)
        {
            
            this._firstName = firstname;
            this._middleName = middleName;
            this._surname = surname;
            this._DOB = dob;
            this._nationality = nationality;
            this._homeTown = hometown;
            this._streetAddress = streetaddress;
            this._postcode = postcode;
            this._city = city;
            this._mobileNumber = mobilenumber;
            this._telephoneNumber = telephonenumber;
            this._emailAddress = emailaddress;
            this._assignedEmail = assignedEmail;
        }
        #endregion
        public string HomeTown
        {
            get { return _homeTown; }
            set { _homeTown = value; }
        }


        public string Nationality
        {
            get { return _nationality; }
            set { _nationality = value; }
        }
        public string DOB
        {
            get { return _DOB; }
            set { _DOB = value; }
        }


        public string MobileNumber
        {
            get { return _mobileNumber; }
            set { _mobileNumber = value; }
        }


        public string City
        {
            get { return _city; }
            set { _city = value; }
        }

        public string PostCode
        {
            get { return _postcode; }
            set { _postcode = value; }
        }
        public string StreetAddress
        {
            get { return _streetAddress; }
            set { _streetAddress = value; }
        }


        public string TelephoneNumber
        {
            get { return _telephoneNumber; }
            set { _telephoneNumber = value; }
        }
        public string MiddleName
        {
            get { return _middleName; }
            set { _middleName = value; }
        }


        public string Surname
        {
            get { return _surname; }
            set { _surname = value; }
        }


        public string FirstName
        {
            get { return _firstName; }
            set { _firstName = value; }
        }
        public string EmailAddress
        {
            get { return _emailAddress; }
            set { _emailAddress = value; }
        }
        public string AssignedEmail
        {
            get { return _assignedEmail; }
            set { _assignedEmail = value; }
        }
    }
}
